home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
ques_221.zip
/
SAMPLES.ZIP
/
DATABASE.ZIP
/
READ.ME
< prev
next >
Wrap
Text File
|
1990-12-08
|
3KB
|
69 lines
This is a copy of the newuser questionnaire which I use on my board.
The original questionaire was made by Peter Duschau, the sysop of Harrani
Mail Service (2:245/35). I changed the look, and implemented the database
routines in it.
It works as follows:
In the menu where I want new users to register themself I execute Quesdoor
and the Q-NEW questionaire. Q-New itself starts Q-NEW1 or Q-NEW2 depending
on the ANSI flag of the user.
When the questionnaire is aborted by the user, it returns to the label
:ABORT in the Q-NEW questionnaire, and returns to the bbs..
When the questionnaire is properly filled in by the user, the questionaire
returns him to the :LAST label in Q-NEW, and returns to the bbs...
The Q-NEW1 and Q-NEW2 questionnaires depends on several textfiles, included
in this archive. You have to copy them to your textfile directory as setup
in CONFIG.RA.
The answers the users enter, will be written in Q-NEW1.ASW or Q-NEW2.ASW.
You can copy them to one file if you which.
The answers are also written into 12 databases in your message base
directory (!). The names and data stored in them are as follows:
DAT-1.QDB The name of the user
DAT-2.QDB The adress of the user
DAT-3.QDB The postal code and city of the user
DAT-4.QDB The phone number of the user
DAT-5.QDB The age of the user
DAT-6.QDB The computer the user has
DAT-7.QDB The modem the user has
DAT-8.QDB The terminal program the user uses
DAT-9.QDB Where the user got your bbs number from
DAT-10.QDB If the user is a sysop
DAT-11.QDB The nodenumber of the bbs if the user is a sysop
DAT-12.QDB The telephone number of the bbs if the user is a sysop
If a user who allready filled in the questionnair comes into the door
for the second time, the data will be loaded into the questionnaire,
and showed to the user (!). The user then can make a selection, and
change the data if he wants.
UTILITIES
---------
At this moment their are two utilities written for the databases...:
1) SHOWER.EXE, which I mainly used to debug the database functions,
and will show you what the contents is of one particular database.
2) INDEXER.EXE, which indexes your databases, so that Quesdoor can find
the data in large databases faster... Run this program in your
nightly event.
I'm working on DAT-MAN, a full screen database manager like postman. I
will inform every registered user when it is ready, and will be released
seperate. It will be included also in the next official release of quesdoor.
Any questions about the database functions, requests for new offline
programs who use the databases, or any other question I will be pleased
to answer... Just write to [2:281/506]
Ron Huiskes